compelling need - German English Dictionary